.header{position:fixed;top:0;left:0;width:100%;background:#FFF;z-index:18;}
.header>div>div{display:inline-block;vertical-align:middle;width:35%}
.header .logos {line-height:.95rem;}
.header .logos img {max-height:.45rem;transition:none}
.header .navlist{width:65%;text-align:right}
.header .navlist>*{display:inline-block;vertical-align:middle;}
.header .navlist li {display:inline-block;vertical-align:middle;padding:0 .3rem;}
.header .navlist li a{font-size:.16rem;color:#262626}
.header .navlist li.active a,.header .navlist li a:hover {color:#e95e00}
.header .navlist .langs{margin-left:1.2rem;}
.header .navlist .langs>*{display:inline-block;vertical-align:middle;font-size:.16rem;color:#262626;}
.header .navlist .langs>em {margin:0 .1rem;}

.is_header {box-shadow:0 0 12px rgba(0,0,0,.12)}
/*banner*/
.tem_banner.index:before{content:'';width:8.02rem;height:100%;background:url(../images/icon0.png) 0 center no-repeat;background-size:100% auto;position:absolute;top:0;left:0;z-index:2}

.tem_banner .label_text{position:absolute;top:50%;left:2.6rem;z-index:3;transform:translateY(-50%)}
.tem_banner .label_text h4 {font-size:.6rem;color:#FFF;font-weight:bold}
.tem_banner .label_text h5 {font-size:.48rem;color:#FFF;font-weight:bold;margin:.2rem 0 .3rem;text-transform:uppercase;}
.tem_banner .label_text p {font-size:.24rem;color:#FFF;margin:0}
/**/
.tem_product{display:flex;width:100%}
.tem_product .imgs{overflow:hidden;width:56.8%}
.tem_product .text {display:flex;width:43.2%;background:url(../images/icon1.jpg) center no-repeat;background-size:cover;padding:0 2.6rem 0 .55rem;    flex-direction: column;    justify-content: center;}
.tem_product .text .title{margin:0 0 .35rem;}
.tem_product .text .title h3 {font-size:.48rem;color:#545454;}
.tem_product .text .title p {font-size:.2rem;color:#a9a9a9;text-transform:uppercase;margin:.1rem 0 0}
.tem_product .text .editor{font-size:.16rem;color:#303030;line-height:1.8;margin:0 0 .6rem;}
.tem_product .text .mores>a{display:inline-block;background:linear-gradient(to right ,#e95e00,#f17623);font-size:.16rem;color:#FFF;border-radius:35px;box-shadow:4px 4px 10px rgba(253,168,111,.81);padding:0 .53rem;line-height:.41rem;}
.tem_product .text .mores>a:hover {box-shadow:2px 2px 6px rgba(253,168,111,.9)}

.tem_productlist .swiper-slide a{display:block;position:relative;padding:.35rem .1rem .6rem;border:1px solid #d3d3d3;text-align:center;background:#f6f6f6}
.tem_productlist .swiper-slide a:after{content:'';width:0;height:2px;background:#e95e00;position:absolute;bottom:-1px;left:0;z-index:5;transition:all .65s linear}
.tem_productlist .swiper-slide .imgs{height:4.85rem;line-height:4.85rem;position:relative}
.tem_productlist .swiper-slide .imgs .mores {width:.93rem;height:.93rem;text-align:center;font-size:.14rem;color:#FFF;display:flex;border-radius:100%;position:absolute;top:.28rem;right:.2rem;z-index:2;background:#e95e00;    line-height: normal;    flex-direction: column;    justify-content: center;    align-items: center;opacity:0;visibility:hidden}
.tem_productlist .swiper-slide .imgs img {max-height:4.08rem;transition:none;}
.tem_productlist .swiper-slide p {font-size:.2rem;color:#383330;margin:.3rem 0 0}
.tem_productlist .swiper-slide a:hover {background:#FFF}
.tem_productlist .swiper-slide a:hover p {transform:translateY(-.35rem);}
.tem_productlist .swiper-slide a:hover .imgs .mores{opacity:1;visibility:visible;}
.tem_productlist .swiper-slide a:hover:after{width:100%}
/**/
.tem_about{background:url(../images/icon3.jpg) center no-repeat;background-size:cover;padding:.9rem 0 .25rem;}
.tem_about>div.pad26>div{display:inline-block;vertical-align:middle;width:50%}
.tem_about .text{padding:0 2rem 0 0}
.tem_about .text h3 {font-size:.48rem;color:#545454;font-weight:bold;}
.tem_about .text .editor {margin:0 0 .4rem;}
.tem_about .text .editor h6 {font-size:.24rem;color:#545454;margin:0 0 .2rem;}
.tem_about .text .editor h6 em {font-size:1.4rem;color:#e95e00;font-weight:bold;font-style:oblique;background-image:-webkit-linear-gradient(bottom,#f09004,#e96000);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;padding-right:.25rem;line-height:normal;}
.tem_about .text .editor p{font-size:.16rem;color:#545454;line-height:1.8;}
.tem_about .text>a{display:inline-block;background:linear-gradient(to right ,#e95e00,#f17623);font-size:.16rem;color:#FFF;border-radius:35px;box-shadow:4px 4px 10px rgba(253,168,111,.81);padding:0 .53rem;line-height:.41rem;}
.tem_about .text>a:hover {box-shadow:2px 2px 6px rgba(253,168,111,.9)}

.tem_about .imgs{text-align:right}
.tem_about .imgs span{background:none !important;display:inline-block;vertical-align:middle;}

.tem_about .nums{background:rgba(255,255,255,.86);padding:.65rem 0 .55rem;margin:.24rem 0 0}
.tem_about .nums>div>div{display:inline-block;vertical-align:top;width:25%;text-align:center}
.tem_about .nums>div>div>div{display:inline-block;vertical-align:top;}
.tem_about .nums .imgs {width:.6rem;margin:0 .2rem 0 0}
.tem_about .nums .text{padding:0}
.tem_about .nums .text h5 {font-size:.18rem;color:#696969}
.tem_about .nums .text h5 em {font-size:.55rem;color:#e95e00;margin:0 .1rem 0 0}
.tem_about .nums .text p {font-size:.2rem;color:#3c3c3c;margin:.15rem 0 0}

.tem_news{padding:.85rem 0 .9rem;}
.tem_news .title{text-align:center;margin:0 0 .7rem;}
.tem_news .title h3 {font-size:.48rem;color:#545454;}
.tem_news .title p {font-size:.2rem;color:#a9a9a9;margin:.15rem 0 0}
.tem_news .lists .swiper-slide .items{margin:0 0 .2rem;}
.tem_news .lists .swiper-slide .items a{display:block;position:relative;padding:.26rem;}
.tem_news .lists .swiper-slide .items a>div{display:inline-block;vertical-align:middle;width:31%;position:relative;z-index:2}
.tem_news .lists .swiper-slide .items .text{width:69%;padding:0 .4rem 0 .45rem;}
.tem_news .lists .swiper-slide .items .text h4 {font-size:.2rem;color:#232122;margin:0 0 .25rem;}
.tem_news .lists .swiper-slide .items .text p {font-size:.16rem;color:#7a7a7a;line-height:.26rem;height:.52rem;overflow:hidden;margin:0 0 .45rem;}
.tem_news .lists .swiper-slide .items .text span {font-size:.16rem;color:#616161}
.tem_news .lists .swiper-slide .items a:before{content:'';width:100%;height:0;background:linear-gradient(to right ,#e95e00,#f19604);position:absolute;top:0;left:0;z-index:1;-webkit-transition: all .7s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all .7s cubic-bezier(.77,0,.175,1) 0s;
     transition: all .7s cubic-bezier(.77,0,.175,1) 0s;border-radius:0 0 75px 0}
.tem_news .lists .swiper-slide .items a:hover:before{height:100%}
.tem_news .lists .swiper-slide .items a:hover .text>*{color:#FFF !important;}
.tem_news .lists .slide-pagination {margin:.25rem 0 0;text-align:center}
.tem_news .lists .slide-pagination span {opacity:1;outline:none;width:.12rem;height:.12rem;background:#000;margin:0 .15rem;}
.tem_news .lists .slide-pagination span.swiper-pagination-bullet-active{background:#e95e00}
/**/
.tem_contact{background:url(../images/icon4.jpg) 0 0 no-repeat;background-size:cover;padding:2.23rem 0 2.05rem;}
.tem_contact>div{position:relative}
.tem_contact .text{width:50%}
.tem_contact .text h3 {font-size:.36rem;color:#FFF;line-height:1.8;margin:0 0 .3rem;}
.tem_contact .text>p {font-size:.24rem;color:#FFF;margin:0 0 .7rem;}
.tem_contact .text .editor p{margin:0 0 .25rem;font-size:.16rem;color:#c5c5c5}
.tem_contact .text .editor p img {max-height:.24rem;transition:none;}
.tem_contact .text .editor p:last-child {margin:0}
.tem_contact p.icon0 {position:absolute;right:0;top:0;margin:0}
.tem_contact p a{width:2.58rem;height:2.58rem;border:1px solid rgba(255,255,255,.9);font-size:.18rem;color:#FFF;position:relative;overflow:hidden;display:block;flex-direction: column;    justify-content: center;    align-items: center;display:flex;}
.tem_contact p a span {position:relative;z-index:2;flex-direction: column;    justify-content: center;    align-items: center;display:flex;}
.tem_contact p a:before{content:'';width:.46rem;height:.46rem;background:linear-gradient(to right,#e95e00,#f19504);position:absolute;top:.65rem;left:.7rem;transition:all .8s linear;border-radius:100%}
.tem_contact p a:hover:before{width:150%;height:150%;top:50%;left:50%;transform:translate(-50%,-50%)}
.tem_contact p.icon1 {position:absolute;left:50%;top:0;margin:0;transform:translateX(-.75rem)}
.tem_contact p.icon2 {position:absolute;left:50%;top:2.58rem;margin:0 0 0 1.83rem}
/**/
.com_top{position:fixed;top:20%;right:1.15rem;z-index:50;visibility:hidden;opacity:0;display:block;}
.com_top>a{display:block;width:.44rem;height:.44rem;background:#ccc;line-height:.44rem;text-align:center;font-size:.22rem;color:#FFF;border-radius:100%;}
.com_top.on {display:block;visibility:visible;opacity:1;transition-delay:100ms}

.footer{padding:.7rem 0 .55rem;background:#f0f0f0}
.footer .infos{margin:0 0 .7rem;}
.footer .infos>div{display:inline-block;vertical-align:top;width:23%}
.footer .infos .logos img {max-height:1.04rem;transition:none;}
.footer .infos .navlist{width:65%}
.footer .infos .navlist dl {display:inline-block;vertical-align:top;width:20%;margin:0;padding:0}
.footer .infos .navlist dl dt {font-weight:normal;margin:0 0 .35rem;}
.footer .infos .navlist dl dt a{font-size:.16rem;color:#2d2d2d}
.footer .infos .navlist dl dd {margin:0 0 .15rem;}
.footer .infos .navlist dl dd a{font-size:.14rem;color:#2d2d2d}
.footer .infos .code{width:12%;text-align:right;}
.footer .infos .code>div{display:inline-block;text-align:center;}
.footer .infos .code img {max-height:1.3rem;transition:none}
.footer .infos .code p {font-size:.14rem;color:#2d2d2d;margin:.15rem 0 0}
.footer .tels{margin:.65rem 0 0;display:flex;width:100%;    flex-direction: row;    align-items: flex-end;    justify-content: space-between;}
.footer .tels>p {font-size:.16rem;color:#2d2d2d;margin:0;padding:0 .65rem 0 0}
.footer .tels .f_email{width:3.47rem;margin-left:.75rem;}
.footer .tels .f_email p {font-size:.16rem;color:#2d2d2d;margin:0 0 .15rem;}
.footer .tels .f_email div{position:relative;}
.footer .tels .f_email input {width:100%;height:.38rem;border:1px solid #bfbfbf;border-radius:3px;padding:0 .85rem 0 .15rem;font-size:.16rem;color:#333;background:none;}
.footer .tels .f_email button {width:.85rem;height:.38rem;border:0;background:#e95e00;position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:.26rem;color:#FFF}

.copy{background:#626262;padding:.28rem 0;font-size:.14rem;color:#FFF}
.copy a{font-size:.14rem;color:#FFF}
/*通用内页*/
.flash .page_txt{position:absolute;top:50%;left:0;width:100%;padding:0 2.6rem;z-index:1}
.flash .page_txt h3 {font-size:.48rem;color:#FFF;font-weight:bold}
.flash .page_txt p {font-size:.36rem;color:#FFF;margin:.25rem 0 0;text-transform:uppercase;}
/*通用菜单*/
.column{background:#FFF;border-bottom:1px solid #dcdcdc}
.column li {display:inline-block;vertical-align:top;padding:0 5px 0 0}
.column li a{display:block;line-height:.75rem;font-size:.16rem;color:#2d2d2d;position:relative;padding:0 .25rem;}
.column li a:after{content:'';width:0;height:7px;background:#e95e00;position:absolute;bottom:-1px;left:0;transition:all .65s linear;}
.column li.on a,.column li a:hover{color:#e95e00}
.column li.on a:after,.column li a:hover:after{width:100%}
/**/
.company{background:#fff}
.company .infos {padding:.5rem 0 .65rem;}
.company .infos h3 {font-size:.46rem;color:#2d2d2d;margin:0 0 .4rem;}
.company .infos .editor{font-size:.16rem;color:#2d2d2d;line-height:1.8;margin:0 0 .5rem}
.company .infos .nums{display:flex;width:100%;    flex-direction: row;    justify-content: space-between;}
.company .infos .nums>div{position:relative;text-align:center;padding:0 .6rem;}
.company .infos .nums>div:after{content:'';width:1px;height:.76rem;position:absolute;right:0;bottom:0;background:#dcdcdc}
.company .infos .nums>div:first-child {padding-left:0}
.company .infos .nums>div:last-child:after{display:none;}
.company .infos .nums p {margin:0 0 .25rem;}
.company .infos .nums p img {max-height:.48rem;transition:none;}
.company .infos .nums h5 {font-size:.16rem;color:#2d2d2d}
.company .infos .nums h5 em {font-size:.36rem;color:#e95e00;display:inline-block;vertical-align:bottom;}

.cutlure{padding:.6rem 0 .95rem;background:#FFF}
.cutlure h3 {font-size:.46rem;color:#2d2d2d;margin:0 0 .5rem;}
.cutlure .lists>div{display:inline-block;vertical-align:top;width:29.5%;height:6.43rem;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;}
.cutlure .lists>div:before{content:'';width:0;height:100%;background:linear-gradient(to right ,#e95e00,#e95e00,rgba(233,94,0,.4));opacity:.74;transition:all .6s linear;position:absolute;top:0;left:0}
.cutlure .lists>div>div{position:absolute;top:36%;left:0;width:100%;padding:0 .65rem;z-index:3}
.cutlure .lists>div h6 {font-size:.3rem;color:#FFF;padding:.7rem 0 0;position:relative;margin:0 0 .35rem;background-size:.55rem .55rem !important;}
.cutlure .lists>div.icon0 h6{background:url(../images/icon5-1.png) 0 0 no-repeat;}
.cutlure .lists>div.icon1 h6{background:url(../images/icon5-2.png) 0 0 no-repeat;}
.cutlure .lists>div.icon2 h6{background:url(../images/icon5-3.png) 0 0 no-repeat;}
.cutlure .lists>div .editor{font-size:.16rem;color:#FFF;line-height:1.8;opacity:0;transform:translateY(3vw);}

.cutlure .lists>div#on {width:41%}
.cutlure .lists>div#on:before{width:100%}
.cutlure .lists>div#on .editor{opacity:1;transform:none;transition-delay:100ms}
/**/
.honor{position:relative;padding:1.1rem 0 1.95rem;}
.honor:before{position:fixed;top:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;z-index:-1}
.honor h3 {font-size:.46rem;color:#FFF;margin:0 0 .9rem;}
.honor .mains>div{display:inline-block;vertical-align:middle;width:23.5%}
.honor .mains .lists{width:76.5%}
.honor .mains .text>div{display:flex;width:2.69rem;height:2.65rem;background:url(../images/icon6.png) 0 0 no-repeat;background-size:100% 100%;    flex-direction: column;    justify-content: center;    align-items: center;}
.honor .mains .text>div h5 {font-size:.94rem;color:#FFF;font-weight:bold;}
.honor .mains .text>div p {font-size:.3rem;color:#FFF;margin:.1rem 0 0}
.honor .mains .lists {position:relative;padding:0 .8rem;}
.honor .mains .swiper-slide a{display:block;position:relative}
.honor .mains .swiper-slide .imgs {overflow:hidden;height:3.15rem;line-height:3.15rem;}
.honor .mains .swiper-slide .imgs img {max-height:3.15rem;transition:none}
.honor .mains .swiper-slide p{font-size:.16rem;color:#FFF;margin:.3rem 0 0}
.honor .mains .lists .swiper-page >div{position:absolute;width:.56rem;height:.56rem;background:#eee;line-height:.56rem;font-size:.22rem;color:#3f3f3f;border-radius:100%;top:50%;left:0;transform:translateY(-50%);text-align:center}
.honor .mains .lists .swiper-page >div.slide-button-next {left:auto;right:0}
.honor .mains .lists .swiper-page >div:hover {background:#e95e00;color:#FFF}

.workshop{padding:1rem 0 1.3rem 2.6rem;background:#FFF;position:relative}
.workshop h3 {font-size:.46rem;color:#2d2d2d;margin:0 0 .75rem;}
.workshop .lists{position:relative;}
.workshop .lists .swiper-slide a{display:block;position:relative;}
.workshop .lists .swiper-slide .imgs img {width:100%;height:4.22rem;object-fit:cover;}
.workshop .lists .swiper-slide p{font-size:.18rem;color:#2d2d2d;line-height:.7rem;text-align:center;margin:0;padding:0 .1rem;background:#f5f7f9}
.workshop .lists .swiper-slide a:hover p {background:#e95e00;color:#FFF}
.workshop .lists .swiper-page>div{position:absolute;top:50%;left:-.75rem;transform:translateY(-50%);width:.56rem;height:.56rem;border:1px solid #dbdbdb;background:#eee;font-size:.22rem;color:#3f3f3f;line-height:.54rem;text-align:center;z-index:2;border-radius:100%}
.workshop .lists .swiper-page>div.slide-button-next{right:1.8rem;left:auto}
.workshop .lists .swiper-page>div:hover {background:#e95e00;color:#FFF}
/**/
.product_box{padding:.55rem 0 .85rem;}
.product_box li{padding:0 .075rem;margin:0 0 .19rem;}
.product_box li a{display:block;position:relative;border:2px solid #ececec;text-align:center;padding:.5rem .1rem .25rem;background:#f6f6f6}

.product_box li a:after{content:'';width:0;height:2px;background:#e95e00;position:absolute;bottom:-1px;left:0;z-index:5;transition:all .65s linear}
.product_box li .imgs{height:2.95rem;line-height:2.95rem;position:relative}
.product_box li .imgs span {background:none !important;display:inline-block;vertical-align:middle;}
.product_box li .imgs .mores {width:.93rem;height:.93rem;text-align:center;font-size:.14rem;color:#FFF;display:flex;border-radius:100%;position:absolute;top:-.24rem;right:.2rem;z-index:2;background:#e95e00;    line-height: normal;    flex-direction: column;    justify-content: center;    align-items: center;opacity:0;visibility:hidden}
.product_box li .imgs img {max-height:2.9rem;transition:none;}
.product_box li p {font-size:.2rem;color:#383330;margin:.25rem 0 0}
.product_box li a:hover {background:#FFF}
.product_box li a:hover p {transform:translateY(-.1rem);}
.product_box li a:hover .imgs .mores{opacity:1;visibility:visible;}
.product_box li a:hover:after{width:100%}
/*翻页*/
.page {margin:1rem 0 0}
.page a{display:inline-block;vertical-align:middle;margin:0 2px;width:.38rem;height:.38rem;background:#eee;line-height:.38rem;font-size:.14rem;color:#373737;}
.page a:hover {background:#e95e00;color:#FFF}
.page a.page-num-current{background:#e95e00;color:#FFF}
/**/
.show_product{padding:.55rem 0 .25rem}
.show_product h3 {font-size:.36rem;color:#383330;margin:0 0 .4rem;}
.show_product .mains{background:#f5f7f9}
.show_product .mains>div{display:inline-block;vertical-align:middle;width:43.7%}
.show_product .mains .other{width:56.3%;padding:0 .42rem 0 .65rem;}
.show_product .mains .imgbox{position:relative;background:#FFF;border:1px solid #dedede;position:relative}
.show_product .mains .imgbox .swiper-slide a{display:block;height:7.6rem;line-height:7.6rem;text-align:center}
.show_product .mains .imgbox .swiper-slide img {max-height:5.5rem;transition:none}
.show_product .mains .imgbox>p{position:absolute;top:.33rem;right:.25rem;z-index:1;margin:0;background:#f5f7f9;padding:.1rem .15rem;border-radius:35px;}
.show_product .mains .imgbox>p img {max-height:.2rem;transition:none;}
.show_product .mains .other h4{font-size:.24rem;color:#383330;margin:0 0 .25rem;}
.show_product .mains .other .swiper-slide>div{display:inline-block;vertical-align:top;width:33.333%;padding:0 .24rem 0 0;margin:0 0 .15rem;}
.show_product .mains .other .swiper-slide>div a{display:block;position:relative;border:1px solid #d6d6d7;height:2.54rem;line-height:2.54rem;background:#FFF}
.show_product .mains .other .swiper-slide>div img {max-height:1.8rem;transition:none;}
.show_product .mains .other .swiper-page{margin:.2rem 0 0;text-align:center}
.show_product .mains .other .swiper-page>div{display:inline-block;vertical-align:middle;width:auto}
.show_product .mains .other .swiper-page>div.slide-button-next,.show_product .mains .other .swiper-page>div.slide-button-prev{width:.38rem;height:.38rem;font-size:.14rem;color:#FFF;line-height:.38rem;margin:0 3px;background:#e95e00;}
.show_product .mains .other .swiper-page>div.slide-pagination span{opacity:1;outline:none;width:.38rem;height:.38rem;font-size:.14rem;color:#373737;line-height:.38rem;margin:0 3px;background:#eee;border-radius:0}
.show_product .mains .other .swiper-slide>div a:hover {transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}
.show_product .desc{padding:.4rem;}
.show_product .desc h4 {font-size:.24rem;color:#383330;margin:0 0 .25rem;}
.show_product .desc .editor{font-size:.16rem;color:#383330;line-height:1.8}
.show_product .details{padding:.5rem .4rem 1.15rem;background:#f5f7f9}
.show_product .details h6 {font-size:.24rem;color:#383330;margin:0 0 .25rem;}
.show_product .details .editor{font-size:.16rem;color:#333;}
/*新闻*/
.news_box{padding:.65rem 0 1.35rem;}
.news_box h3 {font-size:.46rem;color:#2d2d2d;margin:0 0 .6rem;}
.news_box li {margin:0 0 .23rem;}
.news_box li a{display:block;position:relative;padding:.27rem .19rem;}
.news_box li a:before{content:'';width:100%;height:0;background:#e95e00;position:absolute;top:0;left:0;z-index:1;-webkit-transition: all .7s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all .7s cubic-bezier(.77,0,.175,1) 0s;
     transition: all .7s cubic-bezier(.77,0,.175,1) 0s;}
.news_box li a>div{display:inline-block;vertical-align:middle;width:24%;position:relative;z-index:2}
.news_box li .txt{width:76%;padding:0 .35rem;}
.news_box li .imgs{border:2px solid #d4d4d4}
.news_box li .imgs img {width:100%;height:2.14rem;object-fit:cover;}
.news_box li .txt h6 {font-size:.2rem;color:#333;margin:0 0 .25rem;}
.news_box li .txt p {font-size:.15rem;color:#5d5d5d;line-height:.26rem;height:.52rem;overflow:hidden;margin:0 0 .45rem;}
.news_box li .txt .time span {font-size:.14rem;color:#707070}
.news_box li .txt .time em {font-size:.16rem;color:#f39300;text-align:right;}
.news_box li .txt .time>*{display:inline-block;vertical-align:middle;width:50%}
.news_box li a:hover:before{height:100%}
.news_box li a:hover .txt h6,.news_box li a:hover .txt p,.news_box li a:hover .txt .time>* {color:#FFF !important;}
/*加入我们*/
.join_box{padding:.75rem 0 0}
.join_box h3 {font-size:.46rem;color:#2d2d2d;}
.join_box .mains{}
.join_box .mains>div{display:flex;width:100%;flex-direction: row;    align-items: center;}
.join_box .mains>div .text {width:53.1%;padding:0 .45rem 0 2.6rem;}
.join_box .mains>div .text h4 {font-size:.36rem;color:#2d2d2d;margin:0 0 .35rem;}
.join_box .mains>div .text .txt{font-size:.16rem;color:#2d2d2d;line-height:1.8}
.join_box .mains>div .imgs{width:46.9%}
.join_box .mains>div .imgs img {width:100%;height:4.35rem;object-fit:cover;}
.join_box .mains>div:nth-child(2n) {flex-direction: row-reverse;background:#f5f7f9;padding:.8rem 2.6rem}
.join_box .mains>div:nth-child(2n) .imgs{width:54.5%}
.join_box .mains>div:nth-child(2n) .text{width:45.5%;padding:0 .15rem 0 1.25rem;}

.join_box .lists{padding:.75rem 0 1.45rem;background:#f5f7f9}
.join_box .lists li {margin:0 0 .14rem;}
.join_box .lists li:first-child{background:#434343}
.join_box .lists li:first-child>span {display:inline-block;vertical-align:middle;width:20%;text-align:center;font-size:.18rem;color:#FFF;line-height:.7rem;}
.join_box .lists li>a{display:block;position:relative;background:#FFF}
.join_box .lists li>a>span {display:inline-block;vertical-align:middle;width:20%;text-align:center;font-size:.18rem;color:#222;line-height:.7rem;}
.join_box .lists li>div {transition:none;padding:.4rem .75rem .6rem;font-size:.18rem;color:#222;line-height:1.8;background:#FFF;margin:.14rem 0 0;display:none;}
.join_box .lists li>a>span>i {width:.4rem;height:.4rem;background:#e95e00;border-radius:100%;line-height:.4rem;position:relative;display:inline-block;vertical-align:middle;line-height:1}
.join_box .lists li>a>span>i:before,.join_box .lists li>a>span>i:after{content:'';width:.13rem;height:2px;background:#FFF;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s linear}
.join_box .lists li>a>span>i:after{width:2px;height:.13rem;}
.join_box .lists li.opens>a>span>i:after{transform:rotate(90deg);opacity:0}

/**/
.contact_box .infos{padding:.65rem 0 1.4rem;background:#f5f7f9}
.contact_box .infos>div>h3 {font-size:.46rem;color:#2d2d2d;margin:0 0 .55rem;}
.contact_box .infos .mains {display:flex;width:100%}
.contact_box .infos .mains .text{width:36%;background:#FFF;display:flex;padding:0 .45rem;    flex-direction: column;
    justify-content: center;}
.contact_box .infos .mains .text h6 {font-size:.24rem;color:#151515;}
.contact_box .infos .mains .text .editor>* {margin:.55rem 0 0 !important;}
.contact_box .infos .mains .text .editor p {font-size:.16rem;color:#707070;margin:0}
.contact_box .infos .mains .text .editor p em {display:block;font-size:.14rem;color:#0e0e0e;font-weight:bold;margin:0 0 .14rem;}
.contact_box .infos .mains .text .editor>div>p {display:inline-block;vertical-align:top;width:50%}
.contact_box .infos .mains .map{width:64%;padding-left:.13rem;}
.contact_box .infos .mains .map #container {height:5.8rem;}

.contact_box .message{padding:.9rem 0 1.2rem;}
.contact_box .message h3 {font-size:.46rem;color:#2d2d2d;margin:0 0 .5rem;}
.contact_box .message .lists li {padding:0 .12rem 0 0;margin:0 0 .23rem;}
.contact_box .message .lists li:nth-child(2n) {padding:0 0 0 .12rem;}
.contact_box .message .lists li input[type="text"],.contact_box .message .lists li textarea {width:100%;height:.72rem;min-height:35px;font-size:.16rem;color:#707070;background:#f4f4f4;border-radius:5px;padding:0 .25rem;border:0}
.contact_box .message .lists li textarea{height:1.95rem;padding:.25rem}
.contact_box .message .lists li:last-child{padding:0;margin:0}
.contact_box .message .lists li button {background:#e95e00;border:0;padding:0 .65rem;border-radius:5px;font-size:.16rem;color:#FFF;height:.64rem;min-height:35px;}

/********<=767 mobile nav style css********/
.fl-page{position:relative;top:-1.5rem;}

#menu {display:none;}
#menu.mm-menu.mm-current{display:block;}
.m-header {background:#FFF;box-shadow:0 0 12px rgba(0,0,0,0.2)}
.m-header >.col-xs-6>div {color:#333;line-height:normal;}
.m-header >.col-xs-6 .langs>*{display:inline-block;font-size:14px;color:#333;line-height:normal;}
.m-header >.col-xs-6 .langs em {padding:0 5px;}
.m-header >.col-xs-6 .langs a{width:30px;height:30px;background:#333;color:#FFF;line-height:30px;text-align:center;border-radius:100%;margin:0 0 0 5px;}
.m-header >.col-xs-6 .menu{margin-left:.15rem;}
.m-header >.col-xs-6 .menu a{font-size:16px;color:#333}
.m-header >.col-xs-6 .menu a>* {display:inline-block;vertical-align:middle;}
.m-header >.col-xs-6 .menu a i {font-size:20px;}
.m-header >.col-xs-6 img {max-height:45px;}
.st-container .st-menu {background:#0e6eb8;
	-webkit-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
     transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
}
.st-container .st-menu ul li a {color:#FFF;position:relative;font-size:.25rem}
.st-container .st-menu ul li>a:hover,.st-container .st-menu ul li.active>a {background:#f39800;box-shadow:0 4px 8px rgba(0,0,0,0.2);border-radius:5px;color:#FFF}
.st-container .st-menu ul li>a>i {position:absolute;right:1em;top:50%;transform:translateY(-50%);color:#FFF}
.st-container .st-menu ul li.active>a>i,.st-container .st-menu ul li>a:hover>i {color:#FFF}
.st-container .st-menu ul li>dl {transition:none;margin:0}
.st-container .st-menu ul li>dl dd a {background:none;box-shadow:none;color:#FFF;padding-left:0}
.st-container .st-menu ul li>dl dd a i {padding-right:10px;}
.st-container .st-menu ul li>dl dd.on2 a,.st-container .st-menu ul li>dl dd a:hover {color:#f39800}
.st-container .st-menu ul li>dl dd.on2 a i,.st-container .st-menu ul li>dl dd a:hover i {padding-right:16px}
.st-effect-1.st-menu {display:block;}
/********<=767 mobile nav style css 2********/

/**************************/
@media(max-width:1800px){
	.header .navlist .langs{margin-left:.6rem;}
}
@media(max-width:1700px){
	.header .navlist li{padding:0 .2rem;}
}
@media(max-width:1440px){
	.tem_product .text{padding-right:1.6rem;}
	.footer .tels>p{padding:0 .35rem 0 0}
	.footer .tels .f_email{margin-left:.3rem;}
	.workshop{padding-left:1.6rem;}
	.join_box .mains>div .text{padding-left:1.6rem;}
	.join_box .mains>div:nth-child(2n){padding-left:1.6rem;padding-right:1.6rem}
	.tem_banner .label_text{left:1.6rem;}
	.flash .page_txt{padding:0 1.6rem;}
}
@media(max-width:1100px){
	.header .navlist li{padding:0 .15rem;}
	.company .infos .nums>div{padding:0 .55rem;}
}
/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header,.m_header2  {top:0;opacity:1;}
	
	.tem_banner{padding:50px 0 0}
	
	.tem_banner .label_text{left:25px;}
	.tem_product .text{padding-right:25px;}
	.flash .page_txt{padding:0 25px;}
	.join_box .mains > div .text{padding-left:25px;}
	.join_box .mains > div:nth-child(2n){padding-left:25px;padding-right:25px;}
	.contact_box .message .lists li input[type="text"], .contact_box .message .lists li textarea,.contact_box .message .lists li button {font-size:12px;}
}
/********mobile*********/
@media(max-width:767px){
	.tem_banner.index::before,.tem_banner .label_text{display:none;}
	.tem_product{display:block;}
	.tem_product>div{width:100% !important;}
	.tem_product .text{padding:.55rem 25px;}
	.tem_about > div.pad26 > div{display:block;width:100% !important}
	.tem_about .text{padding:0 0 .55rem;}
	.tem_about .nums > div > div{width:50%;margin:0 0 .3rem}
	.tem_contact .columns {display:none;}
	.tem_contact .text{width:100%}
	.footer .infos > div{width:50%}
	.footer .infos .code{width:50%}
	.footer .infos .navlist{display:none;}
	.footer .tels{display:block;}
	.footer .tels > p{padding:0 0 .3rem;}
	.footer .tels .f_email{margin:0;width:100%}
	.company .infos .nums{flex-wrap: wrap;}
	.company .infos .nums > div{width:50%;margin:0 0 .35rem}
	.honor .mains > div{display:block;width:100% !important;}
	.workshop{padding:1rem 25px;}
	.workshop .lists .swiper-page > div{left:0}
	.workshop .lists .swiper-page > div.slide-button-next{left:auto;right:0}
	.show_product .mains > div{display:block;width:100% !important;}
	.show_product .mains .other{padding:.45rem .25rem}
	.com_top{right:25px;}
	.news_box li a > div{display:block;width:100% !important;}
	.news_box li .txt{padding:.5rem 0}
	.join_box .mains > div{display:block;}
	.join_box .mains > div>*{display:block;width:100% !important;}
	.join_box .mains > div .text{padding:.45rem 25px;}
	.join_box .mains > div:nth-child(2n) .text{padding:.45rem 25px;}
	.contact_box .infos .mains{display:block;}
	.contact_box .infos .mains>*{width:100% !important;}
	.contact_box .infos .mains .text{padding:.45rem 25px;margin:0 0 .3rem;}
	.contact_box .message .lists li {padding:0 !important;}
	.contact_box .infos .mains .map{padding:0}
}